/**
 * Provides for the definion of some games which can be used with the
 * classes of package {@code evogame}.
 *
 * The games defined in this package are the following:
 * <ul>
 * <li>Iterated Prisoner's Dilemma.</li>
 * <li>Public Good Provision Game.</li>
 * <li>2x2 2-player games</li>
 * <li>Give-Take game.</li>
 * </ul>
 *
 * <p> Most of the games are represented by two classes: one that
 * represents the game and its rules, and another class that represents a
 * strategy. Games that are iterated, have more classes. One represents the
 * history of the game, which is used by the strategy to decide what to do.
 * In some games, several classes represent different strategies.  The
 * class that represents the player is abstract and only provides the
 * actions that it can do.
 * 
 * <h1>Package Specification</h1>
 *
 * <h2>Related Documentation</h2>
 *
 * <p> Documentation about some of the games implemented in this game can
 * be obtained in any introductory book on Game Theory.
 */
package intopo.game;

// Local Variables:
// mode: flyspell-prog
// mode: auto-complete
// ispell-local-dictionary: "british"
// End:
